package com.ygqh.baby.service;

import com.ygqh.baby.ao.QueryInfo;
import com.ygqh.baby.ao.ResultSet;
import com.ygqh.baby.model.ProcessUserReport;

import java.util.Date;
import java.util.List;

/**
 * @Author: sunshuo
 * @Date: 2019/9/18/018 14:04
 * @Version: 1.0
 */
public interface ProcessUserReportService {

    ProcessUserReport findLastReport();

    void saveBatch(List<ProcessUserReport> reportList);

    void deleteByReportDate(Date startDate, Date endDate);

    ResultSet<ProcessUserReport> search(QueryInfo queryInfo, Date startDate, Date endDate);
}
